// components/commonHeader/index.js
const app = getApp();
Component({
  /**
   * 组件的一些选项
   */
  options: {
    addGlobalClass: true,
    multipleSlots: true
  },
  /**
   * 组件的对外属性
   */
  properties: {
    bgColor: {
      type: String,
      default: ''
    }, 
    isBack: {
      type: [Boolean, String],
      default: false
    },
  },
  /**
   * 组件的初始数据
   */
  data: {
    StatusBar: app.globalData.StatusBar,
    CustomBar: app.globalData.CustomBar,
    Custom: app.globalData.Custom
  },
  /**
   * 组件的方法列表
   */
  methods: {
    BackPage() {
	let pages = getCurrentPages(); //当前页面
	
		if(pages.length>1){
			let beforePage = pages[pages.length - 2]; //前一页
			wx.navigateBack({
			  success: function () {
				beforePage.onLoad(); // 执行前一个页面的onLoad方法
			  }
			});
		} else {
			wx.redirectTo({
			  url: '/pages/index/index'
			})
		}
	  
    }
  }
})

